English Nouns: lampoon

English Nouns noun 'lampoon' conjugated